Noun
A
higher education
institution
that
specializes
in
business studies